package main

import (
	"fyne.io/fyne/v2"
	"fyne.io/fyne/v2/app"
	"fyne.io/fyne/v2/canvas"
	"image/color"
)

func main() {
	a := app.New()

	w := a.NewWindow("Pixels")
	// 水平渐变
	//w.SetContent(canvas.NewHorizontalGradient(color.White, color.Black))
	// 垂直
	//w.SetContent(canvas.NewVerticalGradient(color.White, color.Black))
	// 增加角度参数
	//w.SetContent(canvas.NewLinearGradient(color.White, color.Black, 0))
	// 径向

	w.SetContent(canvas.NewRadialGradient(color.White, color.Black))

	w.SetPadded(false)
	w.Resize(fyne.NewSize(120, 120))
	w.ShowAndRun()
}
